103
107
287
20
58
37
114
4
30
70
15
71
12
52
39
17
7
44
36
43
102
47
32
16
46
25
35
29
106
77
109
163
26
34
49
122
28
54
23
87
82
31
73
67
194
13
94
40