95
15
60
11
28
109
83
142
51
55
74
38
107
19
24
59
68
193
198
53
50
75
73
120
40
141
65
36
56
39
127
84
87
25
58
112
237
18
42
67
44
88
8
151
64
43