45
8
26
53
23
24
16
241
4
56
9
1266
171
31
58
19
63
120
93
15
76
37
294
25
67
34
38
81
274
49
99
75
55
77
126
18
51
95
52
57
151
111
108
41
83
102
712
32