197
262
102
57
38
98
63
82
36
25
81
108
94
111
117
40
44
53
33
161
22
41
48
78
31
134
114
64
54
274
29
125
132
285
58
46
39
47
24
74
60
91
151
56
87
93
118
61
50