171
51
46
27
17
67
10
22
30
19
3
110
140
42
120
62
39
13
16
18
86
48
134
33
49
4
32
7
15
267
69
12
26
145
28
563
116
80
45
24
65
35
6
14
52
11
58
102
20