263
65
22
75
91
32
25
27
49
148
69
23
12
13
24
110
366
85
56
103
107
131
84
33
64
17
70
43
44
47
36
58
26
215
197
15
111
55
306
67
82
93
5
28
80