148
35
21
32
174
20
55
3
28
47
100
30
33
43
19
77
15
49
18
79
12
82
61
29
97
372
42
25
292
176
60
107
135
66
46
162
10
36
105
48
11
83
59
233
78
141
9
85
136
34