41
15
93
36
23
29
133
35
49
73
8
87
10
45
9
42
51
7
175
19
27
25
74
77
70
75
80
89
84
96
16
31
33
257
46
81
22
62
56
177
116
61
88
72
200
123
126
64
82