181
50
89
78
84
96
25
61
130
58
30
23
83
19
38
75
13
20
57
11
44
12
17
114
14
16
71
278
105
125
40
33
31
28
24
90
216
10
9
59
87
91
112
94
52
8
21
149
275
56