29
113
8
21
186
35
59
32
20
11
26
23
7
16
105
25
114
30
10
14
5
67
148
9
329
121
31
13
15
117
41
18
96
17
310
180
69
40
58