61
98
2
6
332
69
13
37
20
4
17
7
33
110
32
9
79
26
114
16
58
155
22
24
38
15
121
48
185
125
85
18
5
14
8
343
23
39
95
72
109
11
84
46
394