102
187
29
89
46
23
53
22
67
25
135
57
31
17
10
2
26
37
14
13
40
24
42
111
75
18
35
44
69
62
16
124
59
65
9
20
52
131
79
81
11
118
142
7
76
87