3636
1053
822
376
370
304
278
262
194
190
178
159
150
145
113
109
82
79
75
58
51
46
45
37
34
33
28
26
23
22
19
18
15
14
12
11
10
9
7
6
5
4
3