50
51
29
359
18
43
61
91
73
143
34
39
26
16
41
36
57
11
8
53
66
7
24
119
58
23
48
37
15
78
102
240
55
2
13
307
1
108
62
28
31
89
100
44
25
155
20
10
6
21
122
40