361
85
318
90
28
147
189
18
23
75
44
59
210
38
43
16
120
79
34
656
31
33
58
48
119
20
63
55
17
14
57
65
82
40
13
77
24
78
132
433
98
66
42
256
405
141
72
84
91