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