41
357
47
30
73
37
66
13
61
8
93
19
4
44
14
373
159
87
38
12
23
54
72
131
48
77
20
105
98
27
33
112
85
83
64
7
324
22
285
21
52
82
50
25
203
36