219
90
164
41
7
51
144
75
81
32
231
50
29
105
82
187
79
47
55
102
64
45
24
40
76
65
158
39
31
77
26
176
74
120
308
46
10
52
131
43
21
19
23
38
25
60
20
94
12
22