38
17
45
163
15
46
36
25
24
29
42
34
84
19
89
98
37
28
85
382
22
61
44
73
33
79
116
58
144
91
68
27
23
67
88
93
40
26
16
95
248
30
21
13
5
32
47