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