252
110
13
14
84
120
308
341
86
94
44
220
63
48
166
51
107
73
45
4
39
131
132
96
551
31
10
26
57
88
24
41
28
629
65
53
135
89
119
22
66
81
68
30
16
60
23
75
186
25
12
37
7