34
21
412
14
171
4
108
15
27
23
16
93
10
32
30
214
41
24
5
139
68
131
87
76
45
81
42
70
22
19
176
49
151
73
79
9
222
58
25
39
18
59
122
13