29
290
23
9
11
91
19
33
80
30
64
28
102
31
37
53
26
106
50
114
15
73
42
20
17
18
61
6
1
2
3
0
243
34
58
57
195
14
16
138
154
22
12
59
4
40