13
18
6
82
40
42
71
41
17
58
50
577
11
148
231
27
154
29
53
176
44
19
295
146
33
26
4
21
24
72
16
23
25
45
327
97
37
87
65
49
34
119
28