49
104
41
20
56
27
38
103
3
26
15
54
12
73
10
6
46
72
23
39
74
33
9
42
11
2
57
19
82
114
147
116
5
109
1102
312
79
81
17
29
344
115
52
59
310
13
121
224
92