103
7
49
35
24
28
43
45
78
129
64
72
40
12
75
23
54
94
73
55
44
33
37
52
50
65
19
90
228
235
188
104
51
41
2436
96
20
57
31
161
8
122
18
53
10
27
56
118