15
167
13
21
14
17
7
5
65
44
42
48
29
101
47
27
34
74
12
32
31
10
194
49
24
108
95
125
33
266
51
260
16
135
38
28
35
61
40
92
77
26
54
81
19
72
50
90
20
84