46
58
44
12
51
41
53
67
34
36
27
37
31
23
25
102
379
11
13
358
56
28
15
45
278
18
120
17
111
43
90
38
140
30
267
122
50
49
73
16
69
85
71
3
131
143
116
149