36
151
50
239
206
33
95
26
89
49
54
81
20
22
74
23
127
64
10
152
43
40
29
241
24
92
9
11
91
157
42
86
8
38
46
119
77
200
65
167
55
41
51
17
30
90
165
138
76