33
401
31
116
37
61
75
9
15
28
76
12
26
30
35
3
13
19
4
40
29
22
47
23
52
7
1
196
180
117
125
11
10
215
14
24
208
149
94
38
16
73
102
60
32
8
162