51
103
22
124
59
29
311
61
11
70
8
86
50
33
359
30
4
36
216
19
18
10
12
6
148
42
99
65
35
54
79
24
94
15
21
162
2
56
31
60
40
49
38
41
145
266
34
53
46