156
11
82
10
21
16
133
19
148
193
52
42
22
23
8
175
40
49
90
66
32
20
28
79
69
142
24
13
9
12
134
41
18
104
153
192
234
45
65
54
59
100
68
55
84
33
93
44
51