53
13
29
25
28
27
130
47
121
11
16
61
134
56
48
340
68
91
67
39
236
98
6
33
10
83
55
35
42
32
19
44
5
81
133
93
328
38
15
22
86
211
51
58
241