32
81
30
28
67
61
245
73
90
25
173
97
136
19
9
24
38
17
41
11
80
43
37
14
87
54
20
51
29
46
35
281
49
179
36
16
52
23
141
45
305
1