16
30
38
28
58
8
132
29
17
13
339
21
121
48
41
31
33
35
4
7
285
148
6
22
127
12
66
9
333
93
5
243
71
18
55
11
37
68
101
45
95
23
25
19
50