145
10
21
81
46
251
90
26
2
12
13
7
22
35
77
36
40
16
15
24
11
32
101
31
161
78
43
321
92
231
60
106
95
112
103
29
1184
41
25
72
28
37
20
38
50
54