43
22
79
6
23
13
42
270
50
4
12
27
51
33
16
37
11
9
93
40
24
7
29
58
165
63
25
35
39
55
284
94
85
26
31
96
57
232
45
98
122
163
3
56
8