33
47
52
43
27
7
21
108
24
13
19
64
16
68
14
41
132
74
25
96
37
78
29
11
103
58
113
17
40
61
35
18
69
109
244
143
130
59
195
329
51
119
308
93
4247
77