15
6
44
24
16
37
22
20
5
35
51
23
29
119
50
45
66
145
67
399
93
248
107
49
28
34
39
48
19
100
33
70
55
57
27
106
68
85
150
30
12
87
32