13
175
41
67
47
344
127
90
96
49
173
92
31
78
26
83
82
55
105
93
61
29
56
23
73
51
12
226
197
98
50
100
21
707
20
35
75
22
81
39
250
54
43
11
36
160
74
128
40
45