28
100
13
110
325
6
148
37
55
32
54
34
31
138
53
24
21
11
88
27
286
113
16
129
85
46
50
18
86
23
39
499
188
70
162
26
221
348
90
9
14
96
58
337
116
103
114