57
15
114
339
148
111
16
31
22
185
98
295
51
933
449
45
86
33
30
9
40
844
64
38
54
37
41
65
415
66
122
52
36
195
23
35
29
309
46
53
76
73
17
62
392
77
170
124
26
96