43
100
29
32
19
120
11
78
49
53
34
102
48
45
9
6
25
87
17
27
52
61
72
131
14
105
28
424
36
123
33
160
23
111
7
8
62
108
58
116
31
91
35
47
214
890
65
130