34
17
368
16
6
78
28
27
44
15
41
165
84
40
13
29
21
63
47
65
38
324
55
42
54
186
102
104
163
93
43
50
83
258
73
120
181
87
66
20
35
32
61
25
62
178