32
8
22
84
114
5
33
3
309
194
205
6
11
31
112
23
103
13
83
90
46
106
102
34
350
29
42
132
255
48
16
24
18
14
15
30
184
97