41
31
61
13
157
30
17
99
59
16
57
244
14
165
42
302
20
122
36
7
10
237
73
75
39
48
69
52
44
19
9
24
136
102
18
55
23
5
149
6
62
236
53
250
152
34
1