103
23
61
38
25
37
69
57
50
73
97
22
42
21
240
34
24
13
16
338
70
87
150
64
26
137
27
28
41
47
15
63
20
44
107
33
239
45
185
48
36
31
106
17
43
192