13
5
19
4
18
16
12
111
26
17
15
11
20
29
35
73
48
42
43
25
39
23
162
55
351
67
258
52
90
108
87
103
83
206
327
82
106
41
358
64
415
140
71
161
215
117
84
66
114