41
98
75
23
125
71
40
48
31
61
100
32
37
58
38
76
49
27
26
25
67
159
51
137
7
24
44
29
66
50
16
18
209
20
15
156
13
74
151
21
246
12
22
87
53
108
30
121