129
5
15
31
184
46
100
24
7
16
14
19
97
6
93
9
56
173
29
11
8
50
61
48
17
32
18
10
84
21
200
25
107
23
12
30
35
67
52
57
39
41
64
85
89
26
140
28