13
6
19
148
1
3
25
11
5
7
51
31
39
70
10
8
24
21
63
53
17
22
9
23
44
97
30
84
102
85
73
77
151
42
130
337
18
163
56
158
114