41
40
77
104
22
103
75
44
58
45
97
30
79
11
7
24
25
33
28
31
78
130
18
124
184
21
83
135
151
196
23
122
39
69
53
80
12
93
17
32
278
49
8
51
50