31
16
28
211
36
77
82
203
60
24
83
18
10
135
39
22
56
17
48
54
23
85
14
27
148
33
331
59
57
117
185
61
156
13
38
364
47
68
168
34
26
53
224
104
11
132
45
112
282