36
75
121
22
83
82
47
91
6
14
41
10
24
15
25
191
58
9
67
35
37
29
107
43
12
18
40
66
276
151
78
19
59
95
49
274
256
44
122
42
31
114
89