192
36
251
15
25
57
167
391
46
41
128
33
156
94
82
90
196
22
24
12
32
23
28
142
64
49
51
60
31
50
20
29
54
43
42
65
40
67
63
110
188
107
266
151
91
58
39
159
18
38
122