63
51
34
30
7
33
43
148
14
119
31
15
255
16
54
27
53
60
139
10
113
45
252
13
22
137
48
24
20
23
76
286
77
292
86
49
82
21
52
186
114
50
125
46
102
451
58
79