30
16
37
11
9
14
12
31
62
103
7
25
137
19
29
23
67
50
13
333
27
260
18
10
3
135
91
21
93
38
60
39
66
26
205
52
48
73
140
34
17
121
494
36