11
32
28
165
65
35
46
33
322
135
12
61
60
39
89
49
53
43
220
124
42
195
47
5
26
108
64
51
70
71
19
111
143
117
40
22
36
23
16
30
52
27
50
69
31
41
58
106