81
13
22
140
116
229
72
56
39
148
49
38
64
95
19
47
307
83
194
102
42
141
125
70
78
31
94
32
68
14
228
65
23
353
108
158
890
87
26
27
63
16
35
41
29
48
51
146
62
37