16
130
21
45
38
32
231
28
73
13
22
12
93
7
23
30
39
26
3
70
68
118
47
18
34
1
95
84
91
33
160
31
81
52
94
55
29
216
11
76
107
15
65
331
305
266
57