81
31
50
21
36
22
295
79
10
12
37
38
28
169
26
150
286
18
97
121
58
23
45
13
14
107
98
34
231
39
68
63
148
157
17
72
731
33
310
55
358
178
53
90
140
51
54