53
49
2
9
21
66
48
10
16
19
38
33
54
51
201
40
358
29
11
23
32
27
22
34
20
124
135
284
65
59
120
103
173
24
102
109
130
134
31
50
13
77
42
46
463
154