30
23
222
25
10
35
48
20
113
51
33
69
38
148
16
29
54
90
39
55
78
197
44
5
12
167
27
15
19
11
31
101
65
203
24
89
34
22
13
47
130
42
62