243
56
13
300
105
20
341
37
30
43
46
28
67
18
93
49
140
19
32
190
23
116
27
24
179
76
31
51
40
26
41
39
3
103
15
25
88
72
73
58
57
42
14
69
62
33
101
273
97
8
38
151
157