38
119
24
93
8
31
246
16
21
39
72
63
88
386
26
22
54
51
35
4
59
29
134
318
212
13
34
10
243
73
156
14
89
68
23
78
19
128
87
101
186
95
25
92
74
53