29
134
16
99
369
19
22
34
68
8
5
128
30
12
13
86
47
9
4
15
10
31
69
70
6
7
42
2
35
23
27
33
18
237
148
28
95
187
153
196
56