89
40
96
28
15
10
11
4
154
33
27
5
24
6
9
134
14
48
21
44
12
19
275
88
281
85
38
17
74
13
84
46
22
145
57
23
37
100
128
77
25
61
50