36
15
106
18
65
29
13
19
119
94
17
99
11
25
14
41
23
90
49
28
62
24
89
52
241
37
70
55
20
286
53
34
31
22
39
5
347
16
46
30
7
83
113
92
67