43
101
27
42
39
72
18
31
12
60
103
30
55
11
21
32
9
28
13
15
6
25
311
63
19
117
56
420
85
95
94
92
67
20
33
23
4
154
61
128
126
98
239
34
168