37
67
29
32
58
100
36
26
7
11
66
317
12
8
9
22
28
30
27
18
197
16
15
551
40
44
13
25
10
188
19
52
50
65
83
75
118
38
64
79
17
21
196
51
108