102
1
6
12
14
145
48
66
53
110
23
337
74
21
348
8
27
69
160
143
2
13
18
9
61
49
10
25
38
141
20
15
86
17
41
11
45
46
97
50
112
219
107
197
39
7